- get the deadwood on smb.
- амер.; жарг.(get (или have) the deadwood on smb.)иметь бесспорные преимущества перед кем-л., поставить кого-л. в тяжёлое или неловкое положение [выражение взято из игры в кегли; deadwood упавшая кегля (удар по которой, если она находится впереди, даёт возможность сбить остальные)]
When she tells that story she's sunk. The police will then have the deadwood on her. (L. S. Gardner, ‘The Case of the Screaming Woman’, ch. 8) — Если Норма Логан расскажет об этом, то ее дело плохо: полиция обвинит ее в убийстве.
Большой англо-русский фразеологический словарь. - М.: «Русский язык-Медиа».. 2006.